The Billing/Accounts Receivable/Cash Receipts Process:
This chapter explores in detail the B/AR/CR process. We will examine managerial decision making perspectives concerning this process; technologies available to support this process; and various models of this process (DFD's, ERD's, and system flowcharts). Finally the chapter will explore The Control Matrix for this process.
Billing/Accounts Receivable/Cash Receipts Process Activities:
Bill Customers
Manage Customer Accounts
Secure Payments from customers for goods or services
Definition: Process interacting the structure of people, equipment, methods and controls designed to create information flows and records that accomplish:
a) Support Work routines of the credit department, cashier and A/R department - by capturing, recording, and communicating data resulting from the tasks of billing customer, managing customer accoungs, and collecting amounts due from customers
b) Support the problem solving process of financial managers - by managing the controller and treasury functions
c) Assist in preparation of internal and external reports including GAAP-based financial statements
Billing/Accounts Receivable/Cash Receipts Information Flows: Two types of accounts receivable systems exist:
1. Balance-only system - records and stores information such that customers view and pay monthly balances. Payments are posted to balance.
2. Open item system - records and stores information such that customers view and pay unpaid invoices. Payments are tied to specific invoices.
Horizontal Information Flows (10), please describe them:
a. Shipping department informs the accounts receivable department of shipment
b. Accounts receivable department sends invoice to customer, accounts receivable department, and general ledger process
c. Customer makes payment on account
d. Cashier sends deposit to bank and informs accounts receivable department and general ledger process of payment
e. Accounts receivable informs general ledger process of payment
Vertical Information Flows
CRM - Customer Self Service. Customers can log on to the web site, obtain information about the bill, get errors corrected, and resolve disputes if any. Helps in accelerating the payments made by the customers. (link to anything already in the wiki, e-mail if you need help doing this)
Digital Image Processing: Computer-based system that captures, stores, retrieves, and presents images of objects such as pictures, and documents. It can make an electronic image available anywhere there is a connection to the system.
Electronic Funds Transfer (EFT) - transmission of cash funds between entities via electronic transmission instead of using paper checks - accelerates cash receipts
Narratives of the B/AR/CR Process:
Write narratives for each of the models provided in chapter 11 starting with:
B/AR/CR Process Context Diagram:Once the shipping department ships the order, the B/AR/CR dept is notified. The B/AR/CR then sends the invoice to the customer and also notifies the General ledger process. Periodic customer statements are sent to the customer according to the payment agreements. Once the customer mails the payment along with the RA, the check is endorsed and deposited and again the GL process is notified of the payments so that the books can be updated. If there are any returns, receiving clerk notifies B/AR/CR of the returns.Then B/AR/CR sends a credit memo to the customer and also notifies the GL process so that the necessary adjustments can be made.
B/AR/CR Process Level-0 Diagram:
The sales order notification and the shipping's billing notification must both exist before the billing process can begin.
- The perform billing process retrieves data from the customer master data and updates the sales event data.
- An invoice is sent to the customer and the accounts receivable master data is updated. In addition, the general ledger is updated to show a sale and accounts receivable balance.
- Accounts receivable data is sent to the manage customer accounts process.
- The manage customer accounts process sends out periodic statements based on the accounts receivable master data.
- If items are returned, the manage customer accounts process gives the customer a credit memo and updates the accounts receivable master data. Data is also needed from the accounts receivable master data to validate the return. The general ledger is also updated to reflect the returned merchandise.
- Long-standing accounts receivable items are retrieved from the A/R master data and the manage customer accounts process determines the estimated bad debts and write-off, which are sent to the G/L process. This data is also recorded in the AR adjustments event data and the A/R master data is updated to show a credit to accounts receivable.
- A/R master data is also sent to the receive payment process. When the customer sends in a payment, a deposit slip is generated, the cash receipts event data is updated, the A/R master data is updated, the G/L process is updated, and a remittance advice is filed.
B/AR/CR Process Level-1 (process 2) Diagram:
The sales order notifications and shipping's billing notifications are compared for billing purposes.
Descrepancies are rejected.
Validated shipping notifications are prepared into invoices.
Information from the customer master data is used to address and send the invoices to the customer.
Accounts receivable master data table is updated to reflect the amount of the sale.
Sales event data table is updated.
Invoice is sent to the customer and the general ledger is updated.
Types of Billing Systems:
In general, two kinds of billing systems exist:
Post-billing system - invoices are prepared after goods have been shipped and the sales order notification has been matched to shipping's billing notification. This link provides an example of a post-billing system, http://www.dmbi.com/postbill.htm.
Prepost-billing system - invoices are prepared immediatley on acceptance of a customer order, after inventory and credit checks have been accomplished. Pre-billing systems often occur in situations where there is little or no delay betwen receipt of the customer's order and its shipment. For this type of system to operate effeciently, the inventory control system must be very reliable. If an order is accepted and an item then turns out to be unavailable, all accounting entries would have to be reversed.
B/AR/CR Process Level-1 (process 3) Diagram: Page 390
The customer's payment (check and remittance advice) are received. 3.1 -The check and remittance advice are compared. Checks and remittance advices that do not agree are rejected from being processed further until the discrepancies are resolved. The validated payments are processed further - 3.2 - checks are separated from the RAs, are endorsed, and are then prepared for deposit. 3.3 Deposit slips and the endorsed checks are sent to the depository bank. The cash receipts data is input and stored in the cash receipts event data store. The General Ledger Master is updated by the new cash receipts data that is posted. 3.4 The customer's payment details are recorded from the validated RAs. The customer payment data updates the correlating records in the Accounts receivable Master data file. Copies of the RAs are stored in the remittance advice file after all customer payments have been entered.
B/AR/CR System Flowchart (Billing Function): Page 395
The accounts receivable / billing ("AR/B") clerk keys in a request to the computer for the "Shipments not yet billed" report. The report is generated by the computer and displayed to the AR/B clerk who then reviews the report and selects the shipments to be billed. After the selection is made, the clerk keys in the selection of invoices on the computer and prepares a batch total of the invoices. The computer creates and prints the invoices and updates the accounts receivable, sales event, and general ledger data. The system then sends a "Billing completed" notice which is displayed on the screen for the AR/B clerk. The "Billing completed" report includes the amounts posted to the accounts receivable and related general ledger accounts. The computer generated invoices are also sent to the customer. The AR/B clerk reviews the "Billing Completed" report and compares the manual batch totals to the computer generated batch totals (run-to run total check). If any differences are noted in the two batch totals, an error reotine is initiated to resolve the differences (error routiine not shown).
B/AR/CR System Flowchart (Cash Receipt Function): page 401
Mailroom clerk recieves checks and remittance advices from the customer. He/she endorses the checks. The remittance advices (RAs) are organized in such a way that the stubs can be used as turnaround documents. Batch totals are also prepared.The cash receipts data is scanned with OCR into the system. The RAs are sent to accounts receivable. The computer edits the data, compute batch totals, updates databases and prints 2 copies of deposit slips along with other various cash reports. Both copies of the deposit slips are sent to the cashier. The computer displays the batch totals. The mailroom clerk reconciles these to the batch totals previously prepared. If everything reconciles, the checks are sent to the cashier. The cashier compares the deposit slips with the checks. The checks along with one copy of the deposit slips are deposited at the bank and the second copy of the deposit slips are filed.
Describe the data structures from the ERD model provided in chapter 11:
- Sales Event Data - Comprised of invoice (sales) records. The Company accepts a customer's sales order, pick the goods, and ship the goods to the customer. The records are created as the process prepares and sends an invoice (generated after the goods are ordered, picked and shipped). The invoice number is used to apply collections against specific open invoices. Accounts receivable balances (and/or deferred revenue balances) at any point intime are computed as the difference between sales invoices and cash receipts.
- Cash Receipts Event Data - Data is created when the customer payments are recorded and contains the details of each payment as reflected on the RA accompanying a payment. Each record in the data store normally shows the date the payment is recorded, customer identification, invoice number(s) and gross invoice amount(s), check amount, and check number.
Logical Data Descriptions for B/AR/CR process at a glance:
Customer Master Data
Accounts receivable master data
Sales event data
Accounts Receivable adjustments
Cash receipts event data
Remittance Advice file
The Billing/Accounts Receivable/Cash Receipts Process:
This chapter explores in detail the B/AR/CR process. We will examine managerial decision making perspectives concerning this process; technologies available to support this process; and various models of this process (DFD's, ERD's, and system flowcharts). Finally the chapter will explore The Control Matrix for this process.Billing/Accounts Receivable/Cash Receipts Process Activities:
Definition: Process interacting the structure of people, equipment, methods and controls designed to create information flows and records that accomplish:
a) Support Work routines of the credit department, cashier and A/R department - by capturing, recording, and communicating data resulting from the tasks of billing customer, managing customer accoungs, and collecting amounts due from customers
b) Support the problem solving process of financial managers - by managing the controller and treasury functions
c) Assist in preparation of internal and external reports including GAAP-based financial statements
Billing/Accounts Receivable/Cash Receipts Information Flows: Two types of accounts receivable systems exist:
1. Balance-only system - records and stores information such that customers view and pay monthly balances. Payments are posted to balance.2. Open item system - records and stores information such that customers view and pay unpaid invoices. Payments are tied to specific invoices.
Horizontal Information Flows (10), please describe them:
a. Shipping department informs the accounts receivable department of shipment
b. Accounts receivable department sends invoice to customer, accounts receivable department, and general ledger process
c. Customer makes payment on account
d. Cashier sends deposit to bank and informs accounts receivable department and general ledger process of payment
e. Accounts receivable informs general ledger process of payment
Vertical Information Flows
Open Item Management, click the following website: http://www.compiere.org/functionality/qtc_openItem.html
Technologies Supporting B/AR/CR Process:
Narratives of the B/AR/CR Process:
B/AR/CR Process Context Diagram:Once the shipping department ships the order, the B/AR/CR dept is notified. The B/AR/CR then sends the invoice to the customer and also notifies the General ledger process. Periodic customer statements are sent to the customer according to the payment agreements. Once the customer mails the payment along with the RA, the check is endorsed and deposited and again the GL process is notified of the payments so that the books can be updated. If there are any returns, receiving clerk notifies B/AR/CR of the returns.Then B/AR/CR sends a credit memo to the customer and also notifies the GL process so that the necessary adjustments can be made.
B/AR/CR Process Level-0 Diagram:
The sales order notification and the shipping's billing notification must both exist before the billing process can begin.
- The perform billing process retrieves data from the customer master data and updates the sales event data.
- An invoice is sent to the customer and the accounts receivable master data is updated. In addition, the general ledger is updated to show a sale and accounts receivable balance.
- Accounts receivable data is sent to the manage customer accounts process.
- The manage customer accounts process sends out periodic statements based on the accounts receivable master data.
- If items are returned, the manage customer accounts process gives the customer a credit memo and updates the accounts receivable master data. Data is also needed from the accounts receivable master data to validate the return. The general ledger is also updated to reflect the returned merchandise.
- Long-standing accounts receivable items are retrieved from the A/R master data and the manage customer accounts process determines the estimated bad debts and write-off, which are sent to the G/L process. This data is also recorded in the AR adjustments event data and the A/R master data is updated to show a credit to accounts receivable.
- A/R master data is also sent to the receive payment process. When the customer sends in a payment, a deposit slip is generated, the cash receipts event data is updated, the A/R master data is updated, the G/L process is updated, and a remittance advice is filed.
B/AR/CR Process Level-1 (process 2) Diagram:
Types of Billing Systems:
In general, two kinds of billing systems exist:
B/AR/CR Process Level-1 (process 3) Diagram: Page 390
The customer's payment (check and remittance advice) are received. 3.1 -The check and remittance advice are compared. Checks and remittance advices that do not agree are rejected from being processed further until the discrepancies are resolved. The validated payments are processed further - 3.2 - checks are separated from the RAs, are endorsed, and are then prepared for deposit. 3.3 Deposit slips and the endorsed checks are sent to the depository bank. The cash receipts data is input and stored in the cash receipts event data store. The General Ledger Master is updated by the new cash receipts data that is posted. 3.4 The customer's payment details are recorded from the validated RAs. The customer payment data updates the correlating records in the Accounts receivable Master data file. Copies of the RAs are stored in the remittance advice file after all customer payments have been entered.
B/AR/CR System Flowchart (Billing Function): Page 395
The accounts receivable / billing ("AR/B") clerk keys in a request to the computer for the "Shipments not yet billed" report. The report is generated by the computer and displayed to the AR/B clerk who then reviews the report and selects the shipments to be billed. After the selection is made, the clerk keys in the selection of invoices on the computer and prepares a batch total of the invoices. The computer creates and prints the invoices and updates the accounts receivable, sales event, and general ledger data. The system then sends a "Billing completed" notice which is displayed on the screen for the AR/B clerk. The "Billing completed" report includes the amounts posted to the accounts receivable and related general ledger accounts. The computer generated invoices are also sent to the customer. The AR/B clerk reviews the "Billing Completed" report and compares the manual batch totals to the computer generated batch totals (run-to run total check). If any differences are noted in the two batch totals, an error reotine is initiated to resolve the differences (error routiine not shown).
B/AR/CR System Flowchart (Cash Receipt Function): page 401
Mailroom clerk recieves checks and remittance advices from the customer. He/she endorses the checks. The remittance advices (RAs) are organized in such a way that the stubs can be used as turnaround documents. Batch totals are also prepared.The cash receipts data is scanned with OCR into the system. The RAs are sent to accounts receivable. The computer edits the data, compute batch totals, updates databases and prints 2 copies of deposit slips along with other various cash reports. Both copies of the deposit slips are sent to the cashier. The computer displays the batch totals. The mailroom clerk reconciles these to the batch totals previously prepared. If everything reconciles, the checks are sent to the cashier. The cashier compares the deposit slips with the checks. The checks along with one copy of the deposit slips are deposited at the bank and the second copy of the deposit slips are filed.
- Sales Event Data - Comprised of invoice (sales) records. The Company accepts a customer's sales order, pick the goods, and ship the goods to the customer. The records are created as the process prepares and sends an invoice (generated after the goods are ordered, picked and shipped). The invoice number is used to apply collections against specific open invoices. Accounts receivable balances (and/or deferred revenue balances) at any point intime are computed as the difference between sales invoices and cash receipts.
- Cash Receipts Event Data - Data is created when the customer payments are recorded and contains the details of each payment as reflected on the RA accompanying a payment. Each record in the data store normally shows the date the payment is recorded, customer identification, invoice number(s) and gross invoice amount(s), check amount, and check number.
Logical Data Descriptions for B/AR/CR process at a glance:
Customer Master Data
Accounts receivable master data
Sales event data
Accounts Receivable adjustments
Cash receipts event data
Remittance Advice file